History
History
Synonyms
UK
US
Meaning:
persevere

to make an effort to continue with, do, (especially difficult or tiring)

keep at; work hard

PLUG AWAY as in Wiktionary
PLUG AWAY as in Wikipedia